self venting - Español Inglés Diccionario